home *** CD-ROM | disk | FTP | other *** search
/ CyberMycha 2008 January / Cybermycha 1_2008.iso / dema / crysis_sp_demo.exe / AllOth~1.cab / shaders.pak / Shaders / HumanSkin.ext < prev    next >
Encoding:
Text File  |  2007-08-13  |  2.9 KB  |  143 lines

  1. ////////////////////////////////////////////////////////////////////////////
  2. //
  3. //  Crytek Engine Source File.
  4. //  Shader extension
  5. //  Copyright (C), Crytek Studios, 2001-2004.
  6. // -------------------------------------------------------------------------
  7. //  File name:   Skin.ext
  8. //  Version:     v1.00
  9. //  Created:     19/11/2004 by Tiago Sousa
  10. //  Compilers:   
  11. //  Description: Skin shader extension used by the editor
  12. //               for automatic shader generation (based on "Skin" shader template)
  13. // -------------------------------------------------------------------------
  14. //  History:
  15. //
  16. ////////////////////////////////////////////////////////////////////////////
  17.  
  18.  
  19.  
  20. Version (1.00)
  21.  
  22. /* - not used anymore
  23.  
  24. Property
  25. {
  26.   Name = %BUMP_MAP
  27.   Mask = 0x1
  28.   Property    (Bump map)
  29.   Description (Use bump-map texture)
  30.   DependencySet = $TEX_Bump
  31.   DependencyReset = $TEX_Bump
  32.   Hidden
  33. }
  34.  
  35. */
  36.  
  37. Property
  38. {
  39.     Name = %GLOSS_MAP
  40.     Mask = 0x2
  41.     Property    (Gloss map)
  42.     Description (Use gloss map as separate texture)
  43.     DependencySet = $TEX_Gloss
  44.     DependencyReset = $TEX_Gloss
  45.     Hidden  
  46. }
  47.  
  48. Property
  49. {
  50.   Name = %BUMP_DIFFUSE
  51.   Mask = 0x4
  52.   Property    (BumpDiffuse)
  53.   Description (Use separate bump map for diffuse lighting)
  54.   DependencySet = $TEX_BumpDiffuse
  55.   DependencyReset = $TEX_BumpDiffuse
  56.   Hidden
  57. }
  58.  
  59. /* - not used anymore
  60.  
  61. Property
  62. {
  63.   Name = %SUBSURFACE_MAP
  64.   Mask = 0x10
  65.   Property    (SubSurface)
  66.   Description (Use subsurface texture)
  67.   DependencySet = $TEX_Subsurface
  68.   DependencyReset = $TEX_Subsurface
  69.   Hidden
  70. }
  71.  
  72. */
  73.  
  74. /* - not used anymore
  75.  
  76. Property
  77. {
  78.   Name = %COLOR_SYNTESIS
  79.   Mask = 0x20
  80.   Property    (Syntesize skin color)
  81.   Description (Syntesize skin color)
  82.   Hidden  // not used anymore
  83. }
  84.  
  85. */
  86.  
  87. /* - not used anymore
  88.  
  89. Property
  90. {
  91.   Name = %SPECULARPOW_GLOSSALPHA
  92.   Mask = 0x40
  93.   Property    (PerPixel Spec. Shinines)
  94.   Description (Use specular shininess coef. as alpha channel from gloss texture, if gloss not present, alpha from bump will be used)  
  95.   Hidden  // not used anymore
  96. }
  97.  
  98. */
  99.  
  100. Property
  101. {
  102.   Name = %ENVIRONMENT_MAP
  103.   Mask = 0x100
  104.   Property    (Environment map)
  105.   Description (Use environment map as separate texture)
  106.   DependencyReset = $TEX_EnvCM   
  107. }
  108.  
  109. Property
  110. {
  111.   Name = %WRINKLE_BLENDING
  112.   Mask = 0x200
  113.   Property    (Wrinkle blending)
  114.   Description (Use subsurface map alpha for wrinkle blending)
  115.   DependencyReset = $TEX_Subsurface
  116. }
  117.  
  118. Property
  119. {
  120.   Name = %DISABLE_RAIN_PASS
  121.   Mask = 0x400
  122.   Property    (Disable rain layer)
  123.   Description (Disables rain layer)
  124. }
  125.  
  126. Property
  127. {
  128.   Name = %STAT_BRANCHING
  129.   Mask = 0x10000000
  130.   DependencySet = $HW_StaticBranching
  131.   DependencyReset = $HW_StaticBranching
  132.   Hidden
  133. }
  134. Property
  135. {
  136.   Name = %DYN_BRANCHING
  137.   Mask = 0x20000000
  138.   DependencySet = $HW_DynamicBranching
  139.   DependencyReset = $HW_DynamicBranching
  140.   Hidden
  141. }
  142.  
  143.